package com.zrrd.gmall.cart.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zrrd.gmall.model.cart.CartInfo;
import io.swagger.models.auth.In;

import java.util.List;

public interface CartInfoService extends IService<CartInfo> {
  void  addToCart(Long skuId, String userId,Integer num);
  //查询购物车方法
  List<CartInfo> getCartList(String userId,String userTempId);
  void checkCart(String userId, Integer isChecked,Long skuId);
  //删除
  void deleteCartInfo(String userId,Long skuId);
  //查询选中的
  List<CartInfo> getCartCheckedList(String userId);
  //别的地方更新缓存，有的更新价格给order
  public List<CartInfo> loadCartCache(String userId);
}
